edm wire edm etp copper milling cnc metal hardware expanded metals furnitures cad hardwares electrical discharge machining perforated metals engineering plastics softwares machining expanded metal